package fragment;

import fr.irit.smac.muadl.impl.j.QuasiComponent;


public abstract class QuasiComponentStimulation extends QuasiComponent<AdapterStimulation>  {
	
	
	abstract public int getCurrentStimulation();
	
	abstract public void updateSendStimulation(java.lang.String id,int val);
	
	abstract public void updateReceivedStimulation(java.lang.String id,int val);
	
	abstract public void stopStimulateAll();
	
	abstract public void updateAllStimulation();
	
	abstract public java.util.Hashtable<String,Integer> getStimulators();
	
	abstract public java.util.Vector<java.lang.String> getStimuled();
	
	abstract public void cancelStimulation(java.lang.String id);
	
}
